.grid_c1 { clear:both; border-width:0 1px 1px 1px; border-style:solid; border-color:#c0d9e5; background:#EDFAFF; padding:10px;}
.grid_c1 .pic { float:left; background:url(images/hd_picBg_03.gif) no-repeat 0 0; width:87px; height:88px; text-align:left; padding:5px 0 0 5px;}
.grid_c1 .info { float:left; display:inline; margin-left:10px; width:500px; margin-top:5px;}
.grid_c1 .info .left { float:left; font-size:14px; color:#116cba;}
.grid_c1 .info .right { float:right;}
.grid_c1 .info .left .title { font-weight:bold}
.grid_c1 .info .left .zt { font-size:14px; color:#6d6867; font-weight:bold;} 
.grid_c1 .info .right img { vertical-align:middle;}
.grid_c1 .info p { text-align:left; margin-top:18px; font-size:14px; width:auto; overflow:auto}
.grid_c1 .info p b { font-weight:bold; color:#f30;}
.grid_c1 .info p img { vertical-align:middle;}
.grid_c1 .red_skin { color:#f03713;}
.grid_c1 .num { float:right; width:58px; display:inline; margin-right:5px;}
.grid_c1 .num p { background-position:0 0; width:58px; height:56px; font-size:24px; line-height:26px; color:#2888F8; font-family:Verdana; font-weight:bold;}
.grid_c1 .num p b { padding-top:5px; display:block; color:#999; line-height:14px; font-weight:normal; font-size:12px;}
.grid_c1 .num a.bm_menu { display:block; background-position:-127px -25px; width:58px; height:22px; line-height:22px; color:#fff;}
.grid_c1 .num p { background:url(images/tg_bg.gif); background-repeat:no-repeat;}
.grid_c1 .qita_xinxi { margin-top:10px; text-align:left;}
.grid_c1 .qita_xinxi li { line-height:25px; font-size:14px; font-weight:bold; color:#ff3300; clear:both}
.grid_c1 .qita_xinxi li span { display:block; float:left; width:75px; font-weight:normal; color:#333; font-size:14px;}
.grid_c1 .qita_xinxi li.jianjie { font-weight:normal; font-size:12px; color:#333;}

.grid_c2 { background-color:#ffffff}
.grid_c2 .rc_tp { height:0; overflow:hidden; display:block;}
.grid_c2 .rc_ft { height:0; overflow:hidden; display:block;}
.grid_c2 .bd { text-align:left; border-width:0 1px 1px 1px; border-color:#c0d9e5; border-style:solid;}
.grid_c2 .bd h3 {  margin:0; padding:10px; color:#333; font-size:14px; font-weight:bold; display:block; zoom:1;}
.grid_c2 .bd .cont { padding:10px 15px 15px 15px;}
.grid_c2 .bd .signincont { padding:10px 15px;}

.grid_c3 { margin-top:10px;}
.grid_c3 .hd { height:29px; padding:0 10px 0 35px; line-height:29px;}
.grid_c3 .hd .left { float:left; color:#fff; font-size:14px; font-weight:bold;}
.grid_c3 .hd .left b { color:#f6c310;}
.grid_c3 .hd .right { float:right;}
.grid_c3 .hd .right a { color:#fff; text-decoration:underline;}
.grid_c3 .hd .right a:hover { text-decoration:none;}
.grid_c3 .bd { text-align:left; padding:5px;}
.grid_c3 .bd li { line-height:30px; height:30px; overflow:hidden; border-bottom:1px solid #dde7d4; padding:0 10px;}
.grid_c3 .bd li span { display:block; float:right;}


.signincont .hdb {  padding: 0px;
	width: 930px;
	margin-top:1px;
	margin-left:1px;;
	border: 1px solid #c1d2e5;
}
.signincont .hdbt {
	background-image: url(template/default/images/reg/tgbg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height: 47px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dce6f1;
	padding-left: 66px;
}
.signincont .hdbt strong {
	color: #111c5f;
	font-size: 14px;
	float: left;
	padding-top: 15px;
}
.signincont .hdbt span {
	float: right;
	padding-right: 10px;
	padding-top: 15px;
	font-size: 14px;
	color: #bd5866;
}
.signincont .hdbc {
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.signincont .hdbc span {
	color: #91939a;
}
.signincont .abc {
	width: 76px;
	float: left;
}
.signincont .abc span {
	color: #999790;
}
.signincont .hdbc em {
	color: #FF0000;
	font-style: normal;
}
.signincont .hdbc_1 {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c6d6e8;
	padding-left: 75px;
	font-size: 14px;
}
.signincont .hdbc_1 a {
	color: #0c12f0;
	text-decoration: underline;
}
.signincont .hdbc_1 a:hover {
	color: #FF0000;
}
.signincont .hdbc_2 {
	float: right;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
}
.signincont .input0 {
	height: 22px;
	line-height: 22px;
	width: 150px;
	border: 1px solid #b9cde3;
	vertical-align: middle;
}
.signincont .text {
	height: 54px;
	width: 394px;
	border: 1px solid #b9cde3;
}
.signincont .text11 {
	height: 54px;
	width: 654px;
	border: 1px solid #b9cde3;
}
.signincont .font{ 
  scrollbar-face-color:#fff;
  scrollbar-highlight-color:#fff;
  scrollbar-shadow-color:#fff;
  scrollbar-3dlight-color:#2D7FB5;
  scrollbar-arrow-color:#2D7FB5;
  scrollbar-track-color:#fff;
  scrollbar-darkshadow-color:#2D7FB5;
font-size: 14px;
  scrollbar-base-color:#000000;
}

input.go_reg{border:1px solid;cursor:pointer;border-color:#fff #848484 #848484 #fff !important;background:#1B72AF !important;color:#FFFFFF !important; line-height:20px;}